sales revenues from futures contracts - Turkish English Dictionary